@charset "utf-8";
/* CSS Document */
/*
 body{ font-family:"微软雅黑", Verdana, Geneva, sans-serif;}
 body{ behavior:url("js/csshover.htc");}
 *{ behavior:url("js/ie-css3.htc");}
*/


body { font-size:12px;}

.nav_con a:hover, .btn_01:hover, .btn_02:hover, .btn_09:hover, .sidebar ul li ul li a:hover,.con_tit a:hover, .tit_on,.npage a:hover { text-decoration:none; }
.btn_01, .btn_02,.btn_03, .btn_04,.btn_05, .btn_06,.btn_07, .btn_08,.btn_09{ cursor:pointer;}


/*商家头部*/
.header_con { width:1000px; height:80px; position:relative; }
.head_log { width:100%; background:#cc0000; border-bottom:1px #ccc solid;/*阴影*/ -webkit-box-shadow: 0px 1px 0px #fff; -moz-box-shadow: 0px 1px 0px #DFDFDF; box-shadow: 0px 1px 0px #fff; height:80px; border-bottom:1px #000 solid; }
.logo_01 { height:35px; width:275px; position:absolute; display:block; background:url(../image/logo_02.png); top: 25px; }
/*商家主体*/
.main_bg { width:100%; background:#000; border-top:1px #fff solid; }
.mian { width:980px; padding:0px 60px; }
.contact { width:980px; }
.to_i a { height:24px; line-height:24px; color:#cc0000; font-weight:bold; margin:0px 10px; }
/*左*/
.m_left { width:160px; }
.n_left { position:relative; padding:15px 0px; line-height:20px; background:#fff;/*圆角*/ -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px;/*阴影*/ -webkit-box-shadow:0px 0px 4px #ccc; -moz-box-shadow:0px 0px 4px #ccc; box-shadow:0px 0px 4px #ccc; }
.n_l_tit { height:67px; width:144px; background:url(../image/n_l_tit.png); position:absolute; left: -15px; top: -9px; }
.n_left table tr td img, .n_left table tr td img { height:120px; width:120px; padding:3px; border:1px #ccc solid; }
.n_l_xl { background:#E9E9E9; padding:5px 8px; color:#666666; }
.n_l_an { height:9px; line-height:9px; background:url(../image/Angle.png) 10px 0px no-repeat; overflow:hidden; }
.btn_01, .btn_02, .btn_09,.btn_03 { height:27px; width:64px; float:left; line-height:27px; font-size:12px; text-align:center; }
.btn_01 { background:url(/assets/image/shops/btn_01.png); color:#cc0000; padding-left:14px; width:50px; }
.btn_02 { background:url(/assets/image/btn_02.png); color:#fff; margin-right:8px; margin-left:10px; }
.btn_09,.btn_03 { background:url(/assets/image/btn_01.png); color:#cc0000; }
.btn_09{ background:url(/assets/image/btn_09.png); width:75px; height:32px; line-height:32px;}
.sidebar { background:#FFF; border-top:1px #cc0000 solid; border-right:1px #cc0000 solid; border-bottom:1px #cc0000 solid; }
.sidebar ul li { line-height:30px; padding:20px 0px; font-size:14px; font-weight:bold; color:#cc0000; border-bottom:1px #ccc dashed; }
.sidebar ul li span { padding-left:40px; color:#cc0000; }
.sidebar ul li ul { background:none; }
.sidebar ul li ul li { padding:0px; height:22px; line-height:22px; border-bottom:none; }
.sidebar ul li ul li a { padding-left:50px; font-size:12px; font-weight:normal; color:#666; display:block; }
.bg_c { background:#f3dfdc; color:#cc0000 !important; }
.s_01 { background:url(../image/sidebar_01.png) 12px top no-repeat; }
.s_02 { background:url(../image/sidebar_02.png) 12px top no-repeat; }
.s_03 { background:url(../image/sidebar_03.png) 12px top no-repeat; }
.s_04 { background:url(../image/sidebar_04.png) 12px top no-repeat; }
.s_05 { background:url(../image/sidebar_05.png) 12px top no-repeat; }
.s_06 { background:url(../image/sidebar_06.png) 12px top no-repeat; }
.s_07 { background:url(../image/sidebar_07.png) 12px top no-repeat; }
.s_08 { background:url(../image/sidebar_08.png) 12px top no-repeat; }
.line_t_d { border-top:1px #ccc dashed; padding:15px; color:#666; }
.line_t_r { border-top:1px #ccc dashed; padding:10px; font-weight:bold; color:#cc0000; }
.n_left_tit { height:30px; line-height:30px; padding:0px 0px 10px 10px; color:#FFF; font-weight:bold; font-size:16px; }
.ml35{ margin-left: 35px;}
.reply1{ height:65px; position: absolute; bottom:0px; right: 0px; width: 598px; height:65px; margin-right:20px; }
.btn_081{ height:31px; background: url(../image/bbs/btn_08.png); width:76px; font-size:14px; text-align:center; font-weight:bold; color:#666; float:right; line-height:31px;position:absolute; left: 513px; top: 0px;}
.reply1_01{position:absolute; background:url(../image/bbs/sigline.gif) top left no-repeat; padding-top:15px; line-height:20px; width:500px; top: 21px; left: 0px; color:#555;}
.reply1_02{position:absolute; line-height:30px; height:30px; width:500px; left: 0px;}
/*右*/
.m_right { width:760px; background:#FFF;}
.m_right_01 { width:800px; background:#FFF;}
.nav{ height:51px; line-height:31px; padding-left:180px;}
.nav ul li{ height:31px; width:86px; text-align:center; float:left; display:block; padding:10px;}
.nav ul li a{ height:31px; width:86px; color:#FFF; font-size:14px; font-weight:bold;}
.nav ul li a:hover,.nav_on{ font-family:"微软雅黑"; display:block; background:url(../image/shops/nav.png); font-size:16px !important; color:#cc0000 !important; text-decoration:none;}
.n_page{ height:30px; line-height:30px; color:#fff;}
.n_page a{ padding:0px 10px; color:#fff;}
/*图片轮换*/
.slides { position:relative; overflow:hidden; width:760px; height:330px; }
.slide-pic { overflow:hidden; width:760px }
.slide-pic img { width:760px; height:330px; }
.slide-pic li { display:none }
.slide-pic li.cur { display:block }
.slide-li { position:absolute; left:0; bottom:0px; width: 760px; }
.slide-li li { float:left; width:189px; height:30px; line-height:30px; margin-right:1px; text-align:center }
.slide-li a:visited, .slide-li a:link { display:block; width:189px; height:30px; font-size:14px; color:#FFF }
.slide-li .cur a:visited, .slide-li .cur a:link, .slide-li a:hover { color:#333; text-decoration:none }
.op li { background:#000; opacity: 0.6; filter:alpha(opacity=60) }
.op li.cur { background:#FFF }
.slide-txt span { display:none }
.pic img{ margin-top:15px;max-width: 780px;}
/*********尾部*********/
.footer { border-top:4px #a31e0a solid; background:#000; width:100%; text-align:center; color:#999; line-height:60px; padding-bottom:30px; font-size:12px; }




/*商家列表页面*/
.l_nav { }
.l_nav_cl { height:50px; position:relative; background:#F2F2F2; border-bottom:1px #000 solid; }
.l_nav_cl span { height:40px; width:100px; float:left; line-height:40px; font-family:"微软雅黑"; font-weight:bold; background:url(../image/bbs/l_nav_cl.png) 0 -40px no-repeat; text-align:center; font-size:14px; padding-right:10px; cursor:pointer; color:#666; }
.current { background:url(../image/bbs/l_nav_cl.png) 0 0 no-repeat !important; color:#FFF !important; }
.l_nav_cl p { line-height:50px; padding-right:100px; }
.l_nav_cl font { cursor:pointer; }
.page { height:24px; line-height:20px; padding:20px 10px 20px 10px; position:relative; }
.page a { height:20px; padding:3px 8px; border:1px #666699 solid; color:#666; text-align:center; margin:1px 3px; }
.page a:hover, .page_on { color:#FFF !important; background:#666699; text-decoration:none; }
.text_03 { height:20px; width:20px; padding:0px 8px; border:1px #6699cc solid; margin:1px 2px; }
.nr_t { position:absolute; height:36px; width:92px; background:url(../image/bbs/n_right.gif);/*圆角*/ border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; font-size:16px; text-align:center; color:#fff; line-height:35px;/*阴影*/ box-shadow:0px 0px 8px #ccc; -webkit-box-shadow:0px 0px 8px #ccc; -moz-box-shadow:0px 0px 8px #ccc; left: 23px; top: -11px; }
.nr_l { padding:40px 0px 0px 20px; width:320px; }
.nr_r { padding:10px 20px 0px 0px; width:420px; }
.btn_06 { height:36px; width:92px; background:url(../image/bbs/n_right.gif); margin-bottom:5px;/*圆角*/ border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; font-size:16px; text-align:center; color:#fff; line-height:35px;/*阴影*/ box-shadow:0px 0px 8px #ccc; -webkit-box-shadow:0px 0px 8px #ccc; -moz-box-shadow:0px 0px 8px #ccc; }
.hot_search { line-height:30px; height:30px; color:#cc2277; }
.hot_search a { padding:0px 2px 0px 5px; color:#cc2277; }
.news_01 { background:url(../image/list_t.gif) top left no-repeat; }
.news_01 h4 { text-align:center; line-height:50px; }
.news_01 ul li { float:left; width:210px; height:24px; line-height:24px; }
.news_01 ul li a { color:#666; }
.news_01 ul li a:hover { color:#cc0000; }
.list { line-height:20px; color:#666; padding:0px 10px 10px 10px; }
.list ul { padding:0px 10px 10px 10px; }
.list ul li { border-bottom:1px #ccc solid; padding:8px 0px; }
.list ul li img { margin:0px 3px; }
.list ul li span { background:url(../image/bbs/page.png) left 5px no-repeat; padding:2px 0px 0px 10px; margin:2px 6px 0px 10px; line-height:18px; }
.list ul li a { color:#666; padding:0px 3px; }
.new_t { height:28px !important; width:90px !important; background:url(../image/bbs/new_t.png) !important; cursor:pointer; display:block; position:absolute; top:11px; right:20px; padding:0px !important; }
.new_t_1 { height:28px !important; width:90px !important; background:url(../image/bbs/new_t.png) !important; cursor:pointer; display:block; position:absolute; top:7px; right:9px; padding:0px !important; border:none !important; }
.message{ height:300px; text-align:center; border-bottom:1px #6699cc solid;}
.btn_05{ height:42px; width:120px; background:url(../image/btn_05.png); border:none; font-size:16px;font-family:"微软雅黑"; text-align:center; line-height:42px; color:#fff; letter-spacing:4px;/*阴影*/ text-shadow:-1px -1px 0px #333;}
.btn_05:hover{ background:url(../image/btn_05.png) 0 -42px no-repeat;}
.textarea_01{ height:200px; width:700px; margin:10px; border:1px #988A97 solid;}
.nav ul li .nav_05{ height:31px; width:130px !important; color:#FFF; font-size:14px; font-weight:bold; text-align:center;}
.nav ul li .nav_05:hover,.nav_05_on{ font-family:"微软雅黑"; display:block; background:url(../image/shops/nav_05.png); font-size:16px !important; color:#cc0000 !important; text-decoration:none; text-align:center;}


/*商家内容页*/
.content{ border-top:none;}
.c_tit{ height:40px; line-height:40px; background:#FFE0E0;border-bottom:1px #6699cc solid; padding:0px 10px; border-left:1px #6699cc solid; border-right:1px #6699cc solid;}
.c_tit h5{ float:left; font-size:14px;}
.c_con{ width:798px;}
.con_l{ width:160px; padding-top:20px;}
.con_r{ width:597px; background:#fff; padding:20px 20px 100px 20px; color:#666; border-left:1px #6699cc solid; min-height:150px; _height:150px; position:relative; }
.con_r img{ margin:10px 0px;max-width: 580px;}
.con_l table img{ padding:3px; border:1px #ccc solid; margin:5px; line-height:30px;height: 120px;width: 120px;}
.con_l table a{ color:#006699;}
.btn_07{ height:28px; line-height:28px; padding-left:20px; background:url(../image/bbs/email.gif) left center no-repeat;}
.reply{ padding:0px 20px 20px 0px; height:31px; position: absolute; bottom:0px; right: 0px; }
.btn_08{ height:31px; background: url(../image/bbs/btn_08.png); width:76px; font-size:14px; text-align:center; font-weight:bold; color:#666; float:right; line-height:31px;}
.btn_08:hover{ background:url(../image/bbs/btn_08.png) 0px -31px no-repeat; color:#fff;}
.content .h_auto{ width:798px;border:1px #6699cc solid; border-top:none; background:#f0f0f0;}
.con_r h5{ background:#FFE0E0; padding:8px; color:#333;}
.c_tit_01{ color:#595B70; padding:10px; height:30px; line-height:30px; border:1px #6699cc solid; }
.c_tit_01 a{ color:#595B70; padding:0px 5px;}


/*相册*/
.list_01_con { padding:20px; }
.list_01_con ul li { overflow:hidden; width:142px; background:#FCEBEC; float:left; margin-right:3px; border:1px #fff solid; margin-bottom:8px; font-size:12px; padding:2px; }
.list_01_con ul li:hover { border:1px #cc0000 solid; }
.list_01_con ul li a { color:#cc1467; font-weight:bold; line-height:20px; }
.mr_none { margin-right:0px !important; }
.list_01_con ul li .pl5 { line-height:17px; }

/*添加主题*/
/*.topictype{ position: absolute;float: left;}
.topictype ul li{ float: left;}
.topictype ul li a{padding: 5px 10px;border: 1px solid #CDCDCD;background-color: #E7F0F7}
.cur{
background: white;
border-bottom-color: white;
font-weight: 700;
border: 1px solid #CDCDCD;
}*/
.f_tab{float:left;width:100%;border-bottom:1px solid #CDCDCD;line-height:30px;margin:10px 0;padding-left:5px;}
	* html .f_tab{overflow:hidden;float:none;z-index: 0;}
	.f_tab li {float:left;margin:0 3px -1px 0;}
	* html .f_tab .cur_tab {position:relative; z-index: 1}
	.f_tab a {background:#E7F0F7;border:1px solid #CDCDCD;display:block;padding:0 10px;cursor: pointer;}
	.f_tab a:hover{text-decoration:none;}
	.f_tab .cur_tab a {background:#FFF;border-bottom-color:white;font-weight:700;}
	.mbw {margin-bottom: 20px !important;}
    .cl {zoom: 1;}

/*关于我们*/
.aboutus{
    margin-left: 180px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: 0px 0px 4px #ccc;
    -moz-box-shadow: 0px 0px 4px #ccc;
    box-shadow: 0px 0px 4px #ccc;
    max-width: 700px;
    background-color: whiteSmoke;
    padding: 20px;
    margin-top: 2px;
}

.aboutus img{ max-width: 690px;}


/*发表商家帖,上传图片样式*/
.wrap {
    /*background: none repeat scroll 0 0 #EEEEEE;    min-height: 160px;*/
    border-radius: 5px 5px 5px 5px;
    display: inline-block;
    height: auto;

    width: 100%;
}
.item {
    padding: 0px;
}
.preview{
   background-color: #D0D0D0;
    border: medium none;
    max-height: 128px;
    padding: 3px;
    max-width: 256px;
}

.jUploader-button {
    background: none repeat-x scroll 0 0 #222222;
    border-bottom: 1px solid rgba(0, 0, 0, 0.25);
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
    color: #FFFFFF !important;
    cursor: pointer;
    display: inline-block;
    font-weight: bold;
    padding: 2px 12px 3px;
    text-decoration: none;
    text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);
    width: 24px;
}


.list_01_t { height:60px; line-height:60px; background:url(../image/list_t.gif) 0 bottom no-repeat; }
.list_01_t h1 { font-family:"微软雅黑"; font-weight:400; letter-spacing:2px; color:#333333;}
.list_01_t a { color:#666; padding-right:10px; }
.list_01_t a:hover{ color:#cc0000;}
.list_02_c{ border:1px #ccc solid; border-top:none; padding:10px 9px 0px 9px;/*圆角*/ -webkit-border-bottom-right-radius:5px; -moz-border-bottom-right-radius:5px; border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px; -moz-border-bottom-left-radius:5px; border-bottom-left-radius:5px; }
.list_02_c ul li{ height:140px; width:144px; position:relative; float:left; margin:0 2px; padding-bottom:15px; display:inline; }
.list_02_c ul li a{ color:#666; font-weight:bold; line-height:26px;}
.list_02_c ul li img{ padding:1px; border:1px #ddd solid;}
.list_02_c ul li img:hover{ border:1px #cc0000 solid;}

